package com.grimdawnofflinebuilder.util.template.classGeneration.generated
interface ParametersSkill  {
    // Group : All Groups
    // Group : Header
    /**
    * 
    * Class : variable
    * Type : string
    * Value : 
    * Default Value : 
    **/
    val actorName : String

    /**
    * 
    * Class : static
    * Type : string
    * Value : 
    * Default Value : ParameterStoreSkill
    **/
    val clazz : String

    /**
    * 
    * Class : variable
    * Type : string
    * Value : 
    * Default Value : 
    **/
    val fileDescription : String

    // Group : Skill Parameters
    // Group : Skill Reduction
    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val skillCooldownReduction : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val skillCooldownReductionChance : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val skillManaCostReduction : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val skillManaCostReductionChance : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val skillCooldownReductionModifier : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val skillCooldownReductionModifierChance : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 0
    **/
    val skillManaCostReductionModifier : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val skillManaCostReductionModifierChance : String

    // Group : Projectile Bonus
    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val skillProjectileSpeedModifier : String

    /**
    * 
    * Class : array
    * Type : real
    * Value : 
    * Default Value : 
    **/
    val skillProjectileSpeedModifierChance : String

}